﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ProjectDan.Business.Interface.Services;
using Common;

namespace ProjectDan.Business.Services
{
    public class BusinessServiceImplementation : IBusinessService
    {
        public int SaveUploadedFile(UploadedFile uploadedFile)
        {
            return int.MaxValue;
        }

        public UploadedFile FindUploadedFileById(int id)
        {
            return new UploadedFile()
            {
                Description = "Nam accumsan vulputate ante id suscipit. Nam mollis scelerisque risus at euismod. Aliquam iaculis suscipit elit vitae convallis. Curabitur mollis mollis nibh in vestibulum. Nulla ut felis quis nisl laoreet auctor ut sit amet libero. Etiam vitae augue nunc, in euismod lacus. Vivamus vel nunc nec massa lobortis adipiscing. In vehicula, justo non tincidunt aliquet, eros lacus scelerisque odio, eget luctus urna enim nec erat. Nullam condimentum metus nec justo mattis nec convallis dolor vulputate. In hac habitasse platea dictumst. Fusce lobortis, orci vel suscipit viverra, lectus justo pretium diam, sed lobortis nunc leo nec mauris. Integer euismod, dui non imperdiet viverra, lectus ipsum ullamcorper mi, in lacinia urna nulla id nibh. Praesent eleifend vehicula lectus, a ullamcorper nisi pellentesque eget. Fusce posuere feugiat urna. Vestibulum eu purus metus. Phasellus mi arcu, pretium sed tristique pellentesque, laoreet sit amet justo. Fusce rutrum consectetur mi et egestas.\r\nIn eleifend lectus eget nisl facilisis feugiat. Curabitur ac tortor sit amet massa egestas condimentum. Nam tellus purus, condimentum a adipiscing at, commodo vel tellus. Nullam massa lectus, mattis ut tincidunt vel, rhoncus sed tortor. Integer at turpis sapien. Proin vehicula bibendum dui, id malesuada lacus posuere sit amet. Nullam ornare, augue laoreet sodales pellentesque, arcu mi hendrerit orci, vitae tincidunt mauris massa at nunc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum fringilla vehicula nulla eget tincidunt. Integer aliquet eros nec est tempor sollicitudin. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.",
                Name = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat mollis augue scelerisque condimentum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam dui sapien, porttitor eu auctor eu, ullamcorper vitae erat. Suspendisse vitae eros augue. Etiam porttitor ultrices tortor sit amet suscipit. Proin vel mauris nec ipsum congue condimentum. Proin congue augue id enim lacinia in pellentesque est mattis. Vivamus mollis urna ut nunc elementum sodales. Donec lobortis nisi non purus faucibus pulvinar. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam at libero non lacus pharetra ornare elementum vel orci."
            };
        }

        public IEnumerable<UploadedFile> GetAllUploadedFiles()
        {
            return new UploadedFile[] { new UploadedFile()
            {
                Description = "Nam accumsan vulputate ante id suscipit. Nam mollis scelerisque risus at euismod. Aliquam iaculis suscipit elit vitae convallis. Curabitur mollis mollis nibh in vestibulum. Nulla ut felis quis nisl laoreet auctor ut sit amet libero. Etiam vitae augue nunc, in euismod lacus. Vivamus vel nunc nec massa lobortis adipiscing. In vehicula, justo non tincidunt aliquet, eros lacus scelerisque odio, eget luctus urna enim nec erat. Nullam condimentum metus nec justo mattis nec convallis dolor vulputate. In hac habitasse platea dictumst. Fusce lobortis, orci vel suscipit viverra, lectus justo pretium diam, sed lobortis nunc leo nec mauris. Integer euismod, dui non imperdiet viverra, lectus ipsum ullamcorper mi, in lacinia urna nulla id nibh. Praesent eleifend vehicula lectus, a ullamcorper nisi pellentesque eget. Fusce posuere feugiat urna. Vestibulum eu purus metus. Phasellus mi arcu, pretium sed tristique pellentesque, laoreet sit amet justo. Fusce rutrum consectetur mi et egestas.\r\nIn eleifend lectus eget nisl facilisis feugiat. Curabitur ac tortor sit amet massa egestas condimentum. Nam tellus purus, condimentum a adipiscing at, commodo vel tellus. Nullam massa lectus, mattis ut tincidunt vel, rhoncus sed tortor. Integer at turpis sapien. Proin vehicula bibendum dui, id malesuada lacus posuere sit amet. Nullam ornare, augue laoreet sodales pellentesque, arcu mi hendrerit orci, vitae tincidunt mauris massa at nunc. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum fringilla vehicula nulla eget tincidunt. Integer aliquet eros nec est tempor sollicitudin. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.",
                Name = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat mollis augue scelerisque condimentum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam dui sapien, porttitor eu auctor eu, ullamcorper vitae erat. Suspendisse vitae eros augue. Etiam porttitor ultrices tortor sit amet suscipit. Proin vel mauris nec ipsum congue condimentum. Proin congue augue id enim lacinia in pellentesque est mattis. Vivamus mollis urna ut nunc elementum sodales. Donec lobortis nisi non purus faucibus pulvinar. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam at libero non lacus pharetra ornare elementum vel orci."
            } };
        }
    }
}
